type google.golang.org/protobuf/encoding/protojson.decoder
34 uses
google.golang.org/protobuf/encoding/protojson (current package)
decode.go#L71: dec := decoder{json.NewDecoder(b), o}
decode.go#L91: type decoder struct {
decode.go#L97: func (d decoder) newError(pos int, f string, x ...interface{}) error {
decode.go#L104: func (d decoder) unexpectedTokenError(tok json.Token) error {
decode.go#L109: func (d decoder) syntaxError(pos int, f string, x ...interface{}) error {
decode.go#L116: func (d decoder) unmarshalMessage(m protoreflect.Message, skipTypeURL bool) error {
decode.go#L255: func (d decoder) unmarshalSingular(m protoreflect.Message, fd protoreflect.FieldDescriptor) error {
decode.go#L275: func (d decoder) unmarshalScalar(fd protoreflect.FieldDescriptor) (protoreflect.Value, error) {
decode.go#L501: func (d decoder) unmarshalList(list protoreflect.List, fd protoreflect.FieldDescriptor) error {
decode.go#L552: func (d decoder) unmarshalMap(mmap protoreflect.Map, fd protoreflect.FieldDescriptor) error {
decode.go#L621: func (d decoder) unmarshalMapKey(tok json.Token, fd protoreflect.FieldDescriptor) (protoreflect.MapKey, error) {
well_known_types.go#L61: type unmarshalFunc func(decoder, protoreflect.Message) error
well_known_types.go#L69: return decoder.unmarshalAny
well_known_types.go#L71: return decoder.unmarshalTimestamp
well_known_types.go#L73: return decoder.unmarshalDuration
well_known_types.go#L83: return decoder.unmarshalWrapperType
well_known_types.go#L85: return decoder.unmarshalStruct
well_known_types.go#L87: return decoder.unmarshalListValue
well_known_types.go#L89: return decoder.unmarshalKnownValue
well_known_types.go#L91: return decoder.unmarshalFieldMask
well_known_types.go#L93: return decoder.unmarshalEmpty
well_known_types.go#L166: func (d decoder) unmarshalAny(m protoreflect.Message) error {
well_known_types.go#L179: dec := decoder{d.Clone(), UnmarshalOptions{}}
well_known_types.go#L249: func findTypeURL(d decoder) (json.Token, error) {
well_known_types.go#L310: func (d decoder) skipJSONValue() error {
well_known_types.go#L357: func (d decoder) unmarshalAnyValue(unmarshal unmarshalFunc, m protoreflect.Message) error {
well_known_types.go#L411: func (d decoder) unmarshalWrapperType(m protoreflect.Message) error {
well_known_types.go#L429: func (d decoder) unmarshalEmpty(protoreflect.Message) error {
well_known_types.go#L470: func (d decoder) unmarshalStruct(m protoreflect.Message) error {
well_known_types.go#L484: func (d decoder) unmarshalListValue(m protoreflect.Message) error {
well_known_types.go#L507: func (d decoder) unmarshalKnownValue(m protoreflect.Message) error {
well_known_types.go#L626: func (d decoder) unmarshalDuration(m protoreflect.Message) error {
well_known_types.go#L808: func (d decoder) unmarshalTimestamp(m protoreflect.Message) error {
well_known_types.go#L864: func (d decoder) unmarshalFieldMask(m protoreflect.Message) error {